home *** CD-ROM | disk | FTP | other *** search
-
-
-
- iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt - base class for IL ViewKit components
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- VkComponent
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <il/ilVkComponent.h>
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- This is the base class for IL ViewKit components. It is derived from
- VkComponent and is intended to be used to derive new IL components.
- Member functions are provided to get and set the ilImage represented by
- the component. The virtual member function ilUpdateWidget() is called
- from setImage() to update the the widgets within the component when the
- image changes. Derived classes define ilUpdateWidget().
-
- CCCCLLLLAAAASSSSSSSS MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr
-
- ilVkComponent(const char *name) _p_r_o_t_e_c_t_e_d
- ilVkComponent() _p_r_o_t_e_c_t_e_d
-
- GGGGeeeetttt////sssseeeetttt iiiinnnnppppuuuutttt mmmmeeeetttthhhhooooddddssss
-
- virtual void show()
- virtual void hide()
- virtual void realize()
- virtual const char * className()
- virtual void create(Widget)
- virtual Boolean okToQuit()
- virtual void setAttribute(const char *s, void *v)
- virtual char ** attributeList()
- virtual void getAttribute(const char *s, void **v)
- void setImage(ilImage* image)
- void setImage(const char* filename)
- ilImage* getImage()
- void setParent(VkComponent* parent)
- void setParent(Widget parent)
- Widget getParent()
- virtual void widgetDestroyed() _p_r_o_t_e_c_t_e_d
- virtual void afterRealizeHook() _p_r_o_t_e_c_t_e_d
- virtual void ilUpdateWidget() _p_r_o_t_e_c_t_e_d
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt(((())))
-
- ilVkComponent() _p_r_o_t_e_c_t_e_d
- ilVkComponent(const char *name) _p_r_o_t_e_c_t_e_d
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333))))
-
-
-
- Both versons of the contructor are protected and can only be used to
- initialize the base class from a derived class's constructor.
-
- aaaafffftttteeeerrrrRRRReeeeaaaalllliiiizzzzeeeeHHHHooooooookkkk(((())))
-
- virtual void afterRealizeHook() _p_r_o_t_e_c_t_e_d
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- aaaattttttttrrrriiiibbbbuuuutttteeeeLLLLiiiisssstttt(((())))
-
- virtual char ** attributeList()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- ccccllllaaaassssssssNNNNaaaammmmeeee(((())))
-
- virtual const char * className()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- ccccrrrreeeeaaaatttteeee(((())))
-
- virtual void create(Widget)
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- ggggeeeettttAAAAttttttttrrrriiiibbbbuuuutttteeee(((())))
-
- virtual void getAttribute(const char *s, void **v)
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- ggggeeeettttIIIImmmmaaaaggggeeee(((())))
-
- ilImage* getImage()
-
-
- This method returns the pointer to the ilImage represented by this
- component. See also sssseeeettttIIIImmmmaaaaggggeeee().
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333))))
-
-
-
- ggggeeeettttPPPPaaaarrrreeeennnntttt(((())))
-
- Widget getParent()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- hhhhiiiiddddeeee(((())))
-
- virtual void hide()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- iiiillllUUUUppppddddaaaatttteeeeWWWWiiiiddddggggeeeetttt(((())))
-
- virtual void ilUpdateWidget() _p_r_o_t_e_c_t_e_d
-
-
- This vitural member function is called by sssseeeettttIIIImmmmaaaaggggeeee() so that the
- widgets in the component can be updated. The current ilImage can be
- accessed using ggggeeeettttIIIImmmmaaaaggggeeee(). For example, a component that displays
- the size of an image would need to get the new image size in order
- to update itself. Derived classes must define this member function
- to update the widgets it contains.
-
- ooookkkkTTTTooooQQQQuuuuiiiitttt(((())))
-
- virtual Boolean okToQuit()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- rrrreeeeaaaalllliiiizzzzeeee(((())))
-
- virtual void realize()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- sssseeeettttAAAAttttttttrrrriiiibbbbuuuutttteeee(((())))
-
- virtual void setAttribute(const char *s, void *v)
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-
-
-
- iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333)))) IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll iiiillllVVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt((((3333))))
-
-
-
- sssseeeettttIIIImmmmaaaaggggeeee(((())))
-
- void setImage(ilImage* image)
- void setImage(char* filename)
-
-
- These methods sets the ilImage pointer; either to a passed in
- ilImage, or (in the second version) to an ilFileImg constructed by
- opening the file with the specified pathname. After the new image
- pointer has been set, the virtual method iiiillllUUUUppppddddaaaatttteeeeWWWWiiiiddddggggeeeetttt() is called
- to update the widgets contained in the component.
-
- sssseeeettttPPPPaaaarrrreeeennnntttt(((())))
-
- void setParent(VkComponent* parent)
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- sssseeeettttPPPPaaaarrrreeeennnntttt(((())))
-
- void setParent(Widget parent)
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- sssshhhhoooowwww(((())))
-
- virtual void show()
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- wwwwiiiiddddggggeeeettttDDDDeeeessssttttrrrrooooyyyyeeeedddd(((())))
-
- virtual void widgetDestroyed() _p_r_o_t_e_c_t_e_d
-
-
- This method is inherited from VkComponent. See VkComponent for more
- detailed information.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- VkComponent
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 4444
-
-
-
-